salvation of mankind - Deutsch Englisch Wörterbuch